projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b62564f
)
gtk-demo: Plug a leak
author
Matthias Clasen
<mclasen@redhat.com>
Mon, 1 Jun 2020 19:16:02 +0000
(15:16 -0400)
committer
Matthias Clasen
<mclasen@redhat.com>
Mon, 1 Jun 2020 19:17:21 +0000
(15:17 -0400)
We were leaking a reference to the settings demo.
This showed up as gtk4-demo --run listview_settings
not exiting when the window is closed.
demos/gtk-demo/listview_settings.c
patch
|
blob
|
history
diff --git
a/demos/gtk-demo/listview_settings.c
b/demos/gtk-demo/listview_settings.c
index deecdaeb57c8b7844e8e4038a5d79b77bcaeaa87..c00024a68ed0b15a37bdb14a1d4022724497ecb2 100644
(file)
--- a/
demos/gtk-demo/listview_settings.c
+++ b/
demos/gtk-demo/listview_settings.c
@@
-343,6
+343,8
@@
do_listview_settings (GtkWidget *do_widget)
sorter = gtk_string_sorter_new (gtk_property_expression_new (SETTINGS_TYPE_KEY, NULL, "name"));
gtk_column_view_column_set_sorter (name_column, sorter);
g_object_unref (sorter);
+
+ g_object_unref (builder);
}
if (!gtk_widget_get_visible (window))